.page {
  display: flex;
}
.page a {
  display: block;
  padding: 0.3rem 0.8rem;
  border: 1px solid #ddd;
  color: #555;
}
.page a:first-child {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.page a:last-child {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.page a.current {
  border-color: #16a085;
  background-color: #16a085;
  color: #fff;
}
